About Lynx Developments Limited (04348492) United Kingdom