About Quadra Ventures Limited (09685125) United Kingdom