Is "酷比" an actual used word in any Chinese-speaking location? (Including colloquial and slang)
There is no meaning for "酷比". I guess it could be just a transliteration of "cube", you see these two words are pronounced similarly.

While "酷" has the meaning of cool, "酷比" stands for cube, "魔方" means Rubik's Cube, all these words put together make an easy-to-remember and catchy brand name. Brand names don't always have a meaning, they just need to be cool and catchy.