About House Of Kane Limited (12891415) United Kingdom