About Mih Ventures Limited (12039129) United Kingdom