About Bava Trading Ltd (11597102) United Kingdom