About Lyncroft Ltd (13006431) United Kingdom