About R Braich Limited (11326386) United Kingdom