Returns a user’s public-facing profile. No authentication required.
Hidden fields: phone_number, address, marital_status, next_of_kin,
storage_path, admin_role — these are never exposed on this endpoint.
Includes aggregated stats from get_user_escrow_stats:
escrow_count — total non-cancelled escrows the user has participated inis_verified — whether KYC status is verifiedreview_count — number of reviews receivedavg_rating — average rating (1–5, rounded to 2dp); null if no reviews yetUUID of the user whose public profile to retrieve