About Jts Investment Management Ltd (SC424301) United Kingdom