About Contemporary Lynx Limited (08858901) United Kingdom