About Cochrane Opportunity Enterprises Limited (04567617) United Kingdom