About Kelly Bidco Limited (11283206) United Kingdom