About Noctura Ltd (NI616750) United Kingdom