About Etm (canary Wharf) Limited (07247667) United Kingdom