About Alux Recruitment Consultancy Ltd (13278788) United Kingdom