About Mediator Trading And Management Limited (07345664) United Kingdom