About Nox Leonis Ltd (13325060) United Kingdom