About Kannan Development Holdings Ltd (12602599) United Kingdom