About Mitro Associates Ltd. (06650017) United Kingdom