About Sadok Innovation Company Ltd (12973951) United Kingdom