About Pulchra Limited (04306350) United Kingdom