About Bamba K Ltd (13612648) United Kingdom