About Kb1 Limited (12659248) United Kingdom