About Kbo Group Limited (10965098) United Kingdom