About Flint Investments Limited (SC323069) United Kingdom