About 2mb Trading Limited (11669609) United Kingdom