About London Village Kids Group Limited (09012717) United Kingdom