About Juneberry Capital Ltd (11314225) United Kingdom