About I Candi Art Limited (09540388) United Kingdom