About Spilex Ltd (11880930) United Kingdom