About Meraki Realty Ltd (13060992) United Kingdom