About Sara Group Ltd (11453503) United Kingdom