About Shiraz It Consultants Ltd (11295784) United Kingdom