About Magic Hour Holdings Limited (13363047) United Kingdom