About Nicusor Oana Ltd (10248796) United Kingdom