About Atalla Energy Limited (NI643325) United Kingdom