About Sasche Limited (10962099) United Kingdom