About Thatch Midco Limited (11331805) United Kingdom