About Nieuw Leven Beheer Limited (12313319) United Kingdom