About Metrycom Nominees Limited (11243594) United Kingdom