About Constructora Placido Ltd (11920374) United Kingdom