About London Village Kids Limited (07661562) United Kingdom