About Lariss And Nicholas Magazin Romanesc Limited (10673037) United Kingdom