About Shuraa Management And Consultancy Ltd (13408155) United Kingdom