About Bubala Chika Ltd (10137150) United Kingdom