About Sacsora Ltd (13173942) United Kingdom