About Jjvm Holdings Limited (11413019) United Kingdom