About Whoop Energy Ltd (11611103) United Kingdom