About Beulah Global Company Ltd (12873637) United Kingdom