About Merada Limited (NI669844) United Kingdom