About Hmh Intellectual Holdings Limited (10052208) United Kingdom