About Hecate Holdco Limited (13671403) United Kingdom