About Nicuta Ionel Ltd (11322630) United Kingdom