About Pearl Media Europe Limited (11577457) United Kingdom