About Candace Trading Limited (13366335) United Kingdom