About Jht Group Holdings Limited (12214545) United Kingdom