About Indicator - Fl Memo Limited (03599719) United Kingdom