About Merlok Systems Limited (NI030723) United Kingdom