About Deepa Pandit Ltd (10956389) United Kingdom