About Spongid Engineering Ltd (11684042) United Kingdom