About Slime Mania Ltd (12388445) United Kingdom