About Lumukanda Ltd. (10569368) United Kingdom