About Flintrr Limited (11802663) United Kingdom