About Luca Living Ltd (NI626021) United Kingdom