About Spire Platform Solutions Limited (11401397) United Kingdom