About Bramble Foods Group Holdco Limited (12498421) United Kingdom