About Hurricane Trading Ltd (13689596) United Kingdom