About London Lifestyle International Limited (10407337) United Kingdom