About Trade Intellect Ltd (07286585) United Kingdom