About Aphid Energy Limited (06948329) United Kingdom