About Cup Sugar Ltd. (SC234398) United Kingdom