About Margining Technologies Limited (04173763) United Kingdom