About Adsr Technologies Limited (07790604) United Kingdom