About Quadri S Touch Ltd (12818872) United Kingdom