About Ellan (nw) Ltd (11768473) United Kingdom