About Hora Associates Limited (09418504) United Kingdom