About 2hsr Ltd. (10417354) United Kingdom