About Branch Group Ltd (12534647) United Kingdom