About Khoury Corporate Ltd (12112423) United Kingdom