About Juna Group Ltd (12074220) United Kingdom