About Juidero Bar Ltd (13448741) United Kingdom