About Lynguard Management Company Limited (04150308) United Kingdom