About Quadz Limited (12079541) United Kingdom