About Wbr Holdings Limited (12963007) United Kingdom