About Egga Ltd (12970796) United Kingdom