About Eggcellence Ltd (10874302) United Kingdom