About Sree Durga It Solutions Ltd. (10974627) United Kingdom