About Placidi Limited (03942482) United Kingdom