About Nine Dots Technology Ltd (10231024) United Kingdom