About Mindchain Solutions Ltd (08181564) United Kingdom