About Medallion International Ltd (12943913) United Kingdom