About Sneak Energy Limited (10187480) United Kingdom