About Artic Entertainment Ltd. (11920455) United Kingdom