About Redthorn Investments Limited (11936040) United Kingdom