About Akdunya Computer And Web Services Ltd (13113943) United Kingdom