About Ekko Momentum Ltd (NI646061) United Kingdom