About Sahaltech Ltd (12464019) United Kingdom