About Mindlogr Limited (08408249) United Kingdom