About Pulchra Oxford Ltd (11221649) United Kingdom