About Mercia Growth Nominees 7 Limited (10464186) United Kingdom