About Aegea Limited (12902160) United Kingdom