About Root Candy Limited (SC647541) United Kingdom