About Sjt Investment Management Ltd (SC429320) United Kingdom