About Playtika London Ltd (11819003) United Kingdom