About Nukejla Ltd (11058229) United Kingdom