About Jogoma Limited (11228439) United Kingdom