About Nicusoroani Ltd (12669096) United Kingdom