About Sheerspire Holdings Limited (10687928) United Kingdom