About The Cleopatra Way Ltd (12755936) United Kingdom