About Sj Innovations Limited (13149038) United Kingdom