About Jeni Bala Ltd (10422422) United Kingdom