About New Mind Ventures Limited (07440510) United Kingdom