About Intouch Health Care Solutions Ltd (12307664) United Kingdom