About Mercia Growth Nominees 6 Limited (10250508) United Kingdom