About Cub S Box Ltd. (11324534) United Kingdom