About Hsl (nominee) Limited (08883262) United Kingdom