About Atomar Holdings Limited (11656128) United Kingdom