About Applemere Energy Consulting Limited (SC553972) United Kingdom