About Adss Technology Ltd (13313536) United Kingdom