About Spi Research Limited (09906917) United Kingdom