About Integrative Supported Living Care Ltd (12246800) United Kingdom