About Noah Trading & Consultancy Limited (13350266) United Kingdom