About Swaraj Analytics Ltd (11533298) United Kingdom