About Njavallil Ltd (10344615) United Kingdom