About Ojbk 23 Ltd (NI669643) United Kingdom