About Ellie Nee Ltd (11344906) United Kingdom