About Stinky Pinks Limited (12974186) United Kingdom