About Mercia Growth Nominees 2 Limited (08452385) United Kingdom