About Thatch Bidco Limited (11331829) United Kingdom