About Q-tick Ltd (11683095) United Kingdom