About Cotro Limited (06705310) United Kingdom