About Khalidi Private Limited (12397523) United Kingdom