About Sacha Gelb Limited (11899275) United Kingdom