About Market Navigator Limited (12550615) United Kingdom