About Atom42 Ltd (06106496) United Kingdom