About Purple Bean Content & Marketing Ltd. (11041497) United Kingdom