About Cleopatra S Consults And Services Ltd (13141754) United Kingdom