About Sehmi It Services Limited (09133807) United Kingdom