About Bh Managing Limited (12291639) United Kingdom