About Greenhill Trading Ltd (12960317) United Kingdom