About Mindadd Limited (02460370) United Kingdom