About Ne Supported Living Limited (12748740) United Kingdom