About Villa Bidco Limited (13087670) United Kingdom