About Quad Strategic Limited (11799060) United Kingdom