About Quadriga International Publishers Ltd (00628645) United Kingdom