About Ixact Traders Ltd (13063102) United Kingdom