About Flush Investments Limited (10743532) United Kingdom