About New Medallion Limited (12033579) United Kingdom