About Lynx Pos Limited (04178263) United Kingdom