About Na Alkebulan Ntukwasi Obi Ltd (10881260) United Kingdom