About Latitude Bidco Limited (11355017) United Kingdom