About Emod Investments Limited (SC699440) United Kingdom