About Herica Finance Limited (00577824) United Kingdom