About Njord Hospitality Ltd (13389753) United Kingdom