About Komdev Ltd (10307438) United Kingdom