About Mimar Holdings Ltd (11964786) United Kingdom