About Jb Bratch Red Herring Limited (11047632) United Kingdom