About Bavella Ltd (12113687) United Kingdom