About Mindalot Limited (08627488) United Kingdom