About Greenwich Inc.holdings Limited (04457462) United Kingdom