About Mindflint Limited (08963399) United Kingdom