About Mindlab International Ltd (01252287) United Kingdom