About Mita Magazine Limited (12200238) United Kingdom