About Newflex Investments Limited (08791193) United Kingdom