About Jomo Management Limited (11789103) United Kingdom