About H Khalil Watches Ltd (11753224) United Kingdom