About B.n Pulchra Limited (09668901) United Kingdom