About Alpha24 Care Ltd (10261845) United Kingdom