About The Palm Palace Ltd (11890425) United Kingdom