About Sasha International Limited (11359542) United Kingdom