About Sashell Ltd (11278177) United Kingdom