About Bavex Holdings Limited (10929021) United Kingdom