About Lyncrest Systems Ltd (06811309) United Kingdom