About Mirror Bidco Limited (08284762) United Kingdom