About Q-box Limited (05592292) United Kingdom