About Supermarket Income Investments Uk (no2) Ltd (10866226) United Kingdom