About The Cubik (glasgow) Ltd (SC628421) United Kingdom