About Emajh Ventures Limited (06343988) United Kingdom