About Lyncade Limited (06753544) United Kingdom