About S-j Innovations Ltd (10773631) United Kingdom