About Roiyal Palm Ltd (13235270) United Kingdom