About P Plus Studio Limited (11375966) United Kingdom