About Sandi Kids Limited (12679476) United Kingdom