About Bitharvest Ltd (13072042) United Kingdom