About Scandinavian Touch Ltd (10323824) United Kingdom