About Atom 77 Limited (10176971) United Kingdom