About Duygu Consulting Services Ltd (12097970) United Kingdom