About B.kaba Limited (12463556) United Kingdom