About Egaia Ltd (12200248) United Kingdom