About Pallid Limited (06970593) United Kingdom