About Cottis Investments Limited (12070174) United Kingdom