About Ustwo Games Holding Limited (13344305) United Kingdom