About Tradebase Ai Corporation Ltd (12210099) United Kingdom