About Supermarket Income Investments Uk (no27) Limited (13145902) United Kingdom