About London Lynx Ltd (11523856) United Kingdom