About Sahara Software Solutions Ltd (13551693) United Kingdom