About H&d 4e Ltd. (SC508319) United Kingdom