About J D Mindcoach Ltd (08980628) United Kingdom