About Lynoda Recruitment Ltd (12935274) United Kingdom