About Merak Holdings (ni) Limited (NI661316) United Kingdom