About Juncanaru Lc Ltd (13495985) United Kingdom