About Supercell 3 Ltd (10579479) United Kingdom