About Ducis Partners Limited (11110375) United Kingdom