About Lynd Group Ltd (SC642614) United Kingdom