About Mita Magazine Ltd (13621418) United Kingdom