About Quay Studio Ltd (11452259) United Kingdom