About Aits Technology Ltd (12026434) United Kingdom