About Mollmac Holdings Limited (NI675079) United Kingdom