About M.e.n.d. Atomic Limited (07816288) United Kingdom