About Medallionflame Ltd (11888329) United Kingdom