About Jct Investments Ltd (SC666056) United Kingdom