About Spire Investments Limited (06939333) United Kingdom