About Nilacompany Ltd (12897954) United Kingdom