About Keep Investing Ltd (11086114) United Kingdom