About Eglia Ltd (NI637779) United Kingdom