About Spica S Child Limited (13314502) United Kingdom