About Cleopatra&alex Ltd (12283643) United Kingdom