About Lightrose Investments Ltd (13379046) United Kingdom