About Mitr Strategy Limited (12372156) United Kingdom