About Amptech Energy Solutions Limited (12018242) United Kingdom