About Excalibur Grand Ltd (12112018) United Kingdom