About International Trading Company Oual Investment Ltd (11652136) United Kingdom