About Quadriga Management Limited (07266503) United Kingdom