About Mercia Growth Nominees 8 Limited (10764477) United Kingdom