About Jahu Group Limited (11699987) United Kingdom