About Momentum 1 Ltd (12478606) United Kingdom