About Studium Ventures Limited (06627453) United Kingdom