About B Global Controls Limited (05745435) United Kingdom