About Nicola Andrei Ltd (12230385) United Kingdom