About Palimore Ltd (11277514) United Kingdom