About Nejo Ltd (10783584) United Kingdom