About Alpha24 Healthcare Ltd (10874778) United Kingdom