About Hol Licensing Limited (12311099) United Kingdom