About Sashen Limited (10132052) United Kingdom