About Sjc Ventures Limited (11112472) United Kingdom