About B2 North Limited (13346883) United Kingdom