About Q-sensis Limited (12619116) United Kingdom