About Harrow Bidco Limited (11363308) United Kingdom