About Njorl Limited (13137410) United Kingdom