About Intelect Trading (uk) Limited (06883246) United Kingdom