About The Palm Island Ltd (09421826) United Kingdom