About Lukorras Limited (07175990) United Kingdom