About Cochin Limited (13190846) United Kingdom