About Lynx Corp Limited (09896300) United Kingdom