About Ssara Ltd (12442221) United Kingdom