About Aegleuk Limited (12030511) United Kingdom