About Lynx Art Limited (13071280) United Kingdom