About Khoury Capital Ltd (11077690) United Kingdom