About Optimise Trading Europe Limited (09144629) United Kingdom