About Pecoraro Holding Ltd (09890472) United Kingdom