About Nelliks Ltd (11085097) United Kingdom