About Canny Lads Media Holdco Limited (13585628) United Kingdom