About Aelomiel Ltd (10660576) United Kingdom