About Lucero Ventures Ltd (10800470) United Kingdom