About Amelia Supported Living Ltd. (12306209) United Kingdom