About London Developments International Limited (10542801) United Kingdom