About Q Technologies Limited (04452816) United Kingdom