About Jomo London Limited (13062824) United Kingdom