About Rothmore Invest Ltd (11957911) United Kingdom