About 7th Spear Ltd (13103658) United Kingdom