About Bbx Digital Holdings Limited (09168141) United Kingdom