About Mindease Limited (07119930) United Kingdom