About Duccy Trading Ltd (11438830) United Kingdom