About Tradeoo Ltd (12876419) United Kingdom