About Mindi Limited (06740710) United Kingdom