About Jts Corporate Holdings Limited (08790990) United Kingdom