About Tradewell Technologies Uk Limited (13130216) United Kingdom