About Palladino Holdings Limited (FC026401) Turks & Caicos Islands