About E D & F Man Intermediary Limited (12271079) United Kingdom