About B Foundry Limited (13294580) United Kingdom