About Nici Spvco Limited (12199768) United Kingdom