About Ellugrain Ltd (12061135) United Kingdom