About Inver Retail Holdings Ltd (12243759) United Kingdom