About London Village Ltd (10477237) United Kingdom