About Studio Pyp Limited (13632246) United Kingdom