About Deepshi It Solutions Limited (09736613) United Kingdom