About Sarsora Ltd (11833100) United Kingdom