About Bram International Limited (10087052) United Kingdom