About Mitandi Limited (07388239) United Kingdom