About Nurmel Limited (11669491) United Kingdom