About Lyncas Limited (12431371) United Kingdom