About Technology Integrated Care Limited (12071990) United Kingdom