About Nurmara Ltd (11137435) United Kingdom