About Neulor Ltd (NI637186) United Kingdom