About Ama Energy Management Limited (04960939) United Kingdom