About Young Cleopatra Ltd (06359398) United Kingdom