About Nii Olec Limited Ltd (12648257) United Kingdom