About Nox Leonis Limited (12155324) United Kingdom