About Nicolaescu Ltd (10478162) United Kingdom