About Bram Estates Limited (11179158) United Kingdom