About Khalo Ltd. (09179613) United Kingdom