About Stratevolve Ventures Limited (07189109) United Kingdom