About Pulchra Investment Ltd. (10008479) United Kingdom