About Kubus Maxi Sotre Limited (12095605) United Kingdom