About Nicolaesam Construction Limited Company Ltd (12999336) United Kingdom