About Bearhudcapital Ltd (13646978) United Kingdom