About New Waves Integrated Care Limited (09089141) United Kingdom