About Chatsworth Bidco Limited (11552579) United Kingdom