About Atom Investment Partners Ltd (11230983) United Kingdom