About Pet Ghost Studio Ltd (11674746) United Kingdom