About Sara Herandi Ltd (11002896) United Kingdom