About Candy Flosss Limited (11065528) United Kingdom