About Hsl Management Ltd (12290704) United Kingdom