About Jhelum Grill & Spice Ltd (13412452) United Kingdom