About Pitcairn Limited (11788927) United Kingdom