About Njah Holdings Limited (11915002) United Kingdom