About Atomic Investment Group Ltd (11863508) United Kingdom