About Prerolla Investments Ltd (12014503) United Kingdom