About Lyncross Ltd (SC608191) United Kingdom