About Kb Associates (europe) Limited (07475102) United Kingdom