About Henney Investco Limited (12145031) United Kingdom