About Spira Technologies Limited (09692552) United Kingdom