About N Pucacco Solutions Ltd (11358811) United Kingdom