About Khalid London Ltd (12731512) United Kingdom