About Saurakand Technologies Limited (NI646041) United Kingdom