About Irex International Limited (13048360) United Kingdom