About Alpha Supported Living Ltd (13202003) United Kingdom