About Kbi Holdings Limited (10931231) United Kingdom