About Novologic Ltd (11808540) United Kingdom