About Kilbor Holdings Limited (NI638583) United Kingdom