About Noori Holdings Limited (12172555) United Kingdom