About Inter Trading & Consultancy Limited (12654860) United Kingdom