About Kubus Super Mini Market Ltd (12739871) United Kingdom