About Hero Ventures (uppingham) Limited (10280590) United Kingdom