About Survey Studio Ltd (12796571) United Kingdom