About Noor Solutions Limited (12426184) United Kingdom