About Palliate Ai Technologies Limited (11876769) United Kingdom