About Beulah International Ltd (12134457) United Kingdom