About Kubukeli Enterprise Ltd (10017822) United Kingdom