About Ki & Bi Ltd (NI682315) United Kingdom