About Alpha Shared Living Ltd (13448114) United Kingdom