About London Palace Ltd (10651289) United Kingdom