About Quads Management Limited (03719431) United Kingdom