About Eggcetera Ltd (11013368) United Kingdom