About Tradehero Technologies Ltd (13609924) United Kingdom