About Henri Studio (europe) Limited (01771633) United Kingdom