About Afendi Baghdad Ltd (10263302) United Kingdom