About Quadriga Technology Limited (03469115) United Kingdom