About Mersec Nominees (050106) Limited (04135978) United Kingdom