About Aeglos Ltd (04256142) United Kingdom