About Atom Capital Limited (05989376) United Kingdom