About Norkhe Limited (12144596) United Kingdom