About Spire Platform Limited (11362024) United Kingdom