About Mediumrare Ltd (11189621) United Kingdom