About Sara Corp Ltd (11667947) United Kingdom