About Affleck Energy Limited (11393781) United Kingdom