About Candi S Box Ltd (12749386) United Kingdom