About Mitka Investments Limited (13047003) United Kingdom