About Kel Muhtar Ltd (10713744) United Kingdom