About Seina S D Touch Limited (12737550) United Kingdom