About Noah Flint Limited (12037719) United Kingdom