About Lynx World Limited (12763809) United Kingdom