About Cleopatra M Ltd (10500177) United Kingdom