About Hemisphere Management Company Limited (05734142) United Kingdom