About International Investors Wigan Ltd (11721748) United Kingdom