About Quanta Ventures Limited (13332483) United Kingdom