About Keenan & K Entertainment Limited (SC613520) United Kingdom