About Nilam Holmes Limited (10671304) United Kingdom