About Open Hope Limited (13613748) United Kingdom