About Q-dema Ltd (06780176) United Kingdom