About Jogma Limited (12340769) United Kingdom