About Nicu Vpf Ltd (10590229) United Kingdom