About Cotro Limited (13411025) United Kingdom