About Hugo Alexander Limited (12678429) United Kingdom