About Spire Technologies Limited (10046017) United Kingdom