About Paintshop Studio Limited (06210041) United Kingdom