About Sponge International Limited (10086941) United Kingdom