About Damzad Consulting Services Ltd (10521206) United Kingdom