About Bahemsa Ltd (11995172) United Kingdom