About Nejr Ltd (13426493) United Kingdom