About Lungu Tech Ltd (11180354) United Kingdom