About Stratventures Limited (12601854) United Kingdom