About Ogm Supporting Futures Limited (10155552) United Kingdom