About Atomic Momentum Ltd (13508729) United Kingdom