About N&d Cristea Ltd (10054613) United Kingdom