About Mindwave Ventures Limited (09230086) United Kingdom