About First Principles Energy Ltd (12740003) United Kingdom