About Spire I A Ltd (12829299) United Kingdom