About Spi Management Ltd (09687193) United Kingdom