About Mindopen Ltd (11701818) United Kingdom