About Quanga Kids Limited (07751176) United Kingdom