About Mindcalm Ltd (09628477) United Kingdom