About Quick Tasty Pizza Ltd (12726883) United Kingdom