About Slubbed Ltd (11467430) United Kingdom