About S&q Ip Limited (12690100) United Kingdom