About Nur Holdings Ltd (12633932) United Kingdom