About Lynn Rock Limited (12087927) United Kingdom