About Lynkus Group Ltd (13380535) United Kingdom