About Spearhris Ltd (11729747) United Kingdom