About Flexible Investments Limited (06048815) United Kingdom