About Cotton Nile Limited (12900710) United Kingdom