About Aiglon Ltd (13647933) United Kingdom