About Latoyah London Ltd (12842315) United Kingdom