About Eggloo Ltd (10696431) United Kingdom