About Spongie Limited (11516278) United Kingdom