About Mikari Investments Limited (10518489) United Kingdom