About Han London Limited (12426259) United Kingdom