About Ngala Resources Limited (07949816) United Kingdom