About Palace Investments Ltd (11773287) United Kingdom