About Njord Capital Ltd (13398002) United Kingdom