About House Of Luca Ltd. (11020455) United Kingdom