About Quay Spice Ltd (11364054) United Kingdom