About K B Holdings Limited (04298960) United Kingdom