About Tradelytic Limited (12446286) United Kingdom