About Tick Tradefx Limited (12747046) United Kingdom