About Mercia Growth Nominees 3 Limited (08886535) United Kingdom