About Beulah Holdings Ltd (12362079) United Kingdom