About Spire Scientific Ltd (10329252) United Kingdom