About Henri International Limited (12667956) United Kingdom