About Sacha Management Ltd (06835752) United Kingdom