About Lynx Press Limited (06132707) United Kingdom