About Lynco Europe Limited (00883652) United Kingdom