About Killa K Records Ltd (12641599) United Kingdom