About Lynx Reporting Limited (08442681) United Kingdom