About Quay 57 Ltd (11102706) United Kingdom