About Jomo Club Limited (13343918) United Kingdom