About B Village Holdings Ltd (13015130) United Kingdom