About Nachid Consultancy Ltd (10380510) United Kingdom