About Spi Technologies Ltd (10522599) United Kingdom