About Sai Technology Solutions Ltd (13488424) United Kingdom