About Atoma C.i.c. (12773310) United Kingdom