About Bahia Holdings Ltd (10840985) United Kingdom