About Mercore Group Ltd (13510698) United Kingdom