About Palmyra Palace Ltd (11647410) United Kingdom