About Killa Knicks Limited (13274206) United Kingdom