About Lucyanromoz Ltd (12818348) United Kingdom