About Lusenga World Corporation Ltd (09748627) United Kingdom