About Imperial Palace Management Ltd (12517107) United Kingdom