About Integrated Care 24 7 Limited (13157509) United Kingdom