About Aelix Services Ltd (10186607) United Kingdom