About Aglea Uk Limited (12582378) United Kingdom