About Flexbank Investments Limited (07014640) United Kingdom