About Slime Kidz Limited (13614675) United Kingdom