About Quad Consultancy Ltd (12018460) United Kingdom