About L.a.x Management Limited (12899095) United Kingdom