About Playtech2020 Ltd (12531061) United Kingdom