About Dedan Technology Limited (09547204) United Kingdom