About Lynx Plus Limited (12140820) United Kingdom