About Spear Ventures Limited (06462171) United Kingdom