About Sasisca Ltd (13139718) United Kingdom