About 3spears Ltd (13671040) United Kingdom