About Mindworks Consultants Ltd (08050217) United Kingdom