About Jomo Team Limited (13261671) United Kingdom