About Nejr74 Ltd (13257019) United Kingdom