About London Market Tracker Ltd (12226289) United Kingdom