About Black Qube Solutions Ltd (08375625) United Kingdom