About Sascai Ltd (11669460) United Kingdom