P Petszapp Online Stores & Subscription Boxes Dubai, Dubai, United Arab Emirates Petszapp is a online stores and subscriptions business in Dubai, in the United Arab Emirates, specialising in…