About P&m Studio Ltd (10082410) United Kingdom