About Medium Rare Digital Ltd (07635699) United Kingdom