About Jlmo Holdings Company Limited (10911514) United Kingdom