About Sehmbi Software Solutions Limited (09799119) United Kingdom