About Medallion Associates Holding Ltd (11894074) United Kingdom