About Lynx Projects Limited (08533417) United Kingdom