About Closer Social Care And Wellbeing Solutions Ltd (12407322) United Kingdom