About Nubnaor Ltd (12257447) United Kingdom