About Tradepulse Limited (11964051) United Kingdom