About Liberty Rock Capital (2019) Limited (11779174) United Kingdom