About Dasher Technology Ltd (09692590) United Kingdom