About Okan London Ltd (12765244) United Kingdom