About Pulchritudinis Limited (09366279) United Kingdom