About Ack Entertainment Limited (11618199) United Kingdom