About Amida Energy Limited (11966992) United Kingdom