About Nijjer Investments Limited (12680223) United Kingdom