About P Square Studio Ltd. (11005783) United Kingdom