About Spear 004 Ltd (11922476) United Kingdom