About Nilrem It Limited (12295614) United Kingdom