About Cow Corner Investments (no.2) Limited (12063059) United Kingdom