About North Bidco Limited (09943200) United Kingdom