About Flint Europe Limited (11058481) United Kingdom