About Sprinklr Solutions Ltd (13610774) United Kingdom