About Alil Europe Limited (NI672658) United Kingdom