About L.y.n. Technologies Limited (04298639) United Kingdom