About Mitre Nominees Limited (SC115638) United Kingdom