About Quadriga Holdings Limited (04019893) United Kingdom