About Quad Management Limited (11797947) United Kingdom