About Njord Mark Ltd (12215262) United Kingdom