About Paltrydemand Ltd (12045365) United Kingdom