About Beulah Capital Ltd (12255510) United Kingdom