About Ralph Bidco Limited (13221345) United Kingdom