About Value Ventures Investments Limited (10012635) United Kingdom