About Spire Holdings Limited (09814633) United Kingdom