About O Bar Da Favela Limited (12769424) United Kingdom