About Nr Lyra Ltd (11749399) United Kingdom