An escort agency, in the sense Dubai Angels uses it, is a companionship and social-introductions agency: it introduces clients to companions for lawful engagements, vets the companions, handles the enquiry and the matching, and keeps both sides' privacy. It is not a party to anything beyond the companion's time.