About Nellalen Limited (09000998) United Kingdom