About Lynn Technology Limited (12624570) United Kingdom