About Beulah Inc International Ltd (09858294) United Kingdom