About Egg O Licious Ltd (13679898) United Kingdom