About Flink Consulting Ltd (11559802) United Kingdom