About Lynway Health And Wellbeing Solutions Ltd (10956229) United Kingdom