About Nuh Holdings Limited (13154474) United Kingdom