About Agilis Lux (uk) Limited (11982933) United Kingdom