About Lyncolec Holdings Limited (05519847) United Kingdom