About Merimbula Ltd (NI658993) United Kingdom