About Spearw 005 Ltd (11922385) United Kingdom