About Bram Holding Limited (12701332) United Kingdom