About Hemisphere Cap Limited (10791668) United Kingdom