About Lucca Perla Limited (12299694) United Kingdom