About Mercia Ventures Limited (12175179) United Kingdom