About Deecee International Limited (12237814) United Kingdom