About Njord Design And Build Limited (10816604) United Kingdom