About Flush Energy Limited (13099857) United Kingdom