About Supermarket Income Investments Uk (no11) Limited (12299485) United Kingdom