About Meraki Assisted Living Ltd (11279609) United Kingdom