About Placadena Limited (12730805) United Kingdom