About Kbo Holdings Uk Limited (13659950) United Kingdom