About Lynx Simulation Limited (07478262) United Kingdom