About Diy Slime Party Limited (11262312) United Kingdom