About Njord Energy Limited (07619385) United Kingdom