About Quad Consultech Limited (12107971) United Kingdom